CFLAGS = -g

Threshold: image.h image.o ReadImage.o ReadImageHeader.o WriteImage.o Threshold.cpp
	g++ -o Threshold $(CFLAGS) image.o ReadImage.o ReadImageHeader.o WriteImage.o Threshold.cpp
ReadImage.o: image.h ReadImage.cpp
	g++ -c $(CFLAGS) ReadImage.cpp
ReadImageHeader.o: image.h ReadImageHeader.cpp
	g++ -c $(CFLAGS) ReadImageHeader.cpp
WriteImage.o: image.h WriteImage.cpp
	g++ -c $(CFLAGS) WriteImage.cpp
image.o: image.h image.cpp
	g++ -c $(CFLAGS) image.cpp
